.navbar li {
    line-height: 30px;
}



.dl-w{
    color:#fff !important;
    font-weight: normal !important;
}

.dl-input{
    line-height: 35px !important;
    background: rgba(255, 255, 255, 0.65) !important;
    margin-bottom: 25px !important;
}

.dl-submit{
    width: 100% !important;
}

.accordion-inner {
    padding: 0 !important;;
}

.accordion-inner .nav-list li a {
    border-top: 1px solid rgba(26, 153, 226, 0.67);
    margin-top: 0;
    margin-bottom: 0;
    /* width: 100%; */
    line-height: 40px;

}

label {
    cursor: default !important;
}

.mt-5{
    margin-top: 5px;
}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
    color: #fff;
    background-color: #fd888b;}

.btn-danger {
    color: #fff !important;
    text-shadow: 0  !important;
    background-color: #fd888b !important;;
    background-image: inherit !important;
    background-image: inherit !important;
    background-image: inherit !important;
    background-image: inherit !important;
    background-image: inherit !important;
    background-repeat: repeat-x;
    border-color: #fa918d !important ;

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd1f26',endColorstr='#ffc71c22',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-warning {
    color: #ffffff !important;
    text-shadow: 0 !important;
    background-color: #faa732;
    border-color: #f89406!important;
    background-image: inherit !important;

    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-success {
    color: #ffffff !important;
    text-shadow: 0 !important;
    background-color: #5bb75b !important;
    border-color: #51a351 !important;
    background-image: inherit !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-info {
    color: #ffffff !important;
    text-shadow: 0  !important;
    background-color: #49afcd !important;
    border-color: #2f96b4  !important;
    background-image: inherit !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn {
    line-height: 24px;
    min-width: 50px;
    display: inline-block;
    padding: 2px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 24px;
    color: #34A6E8;
    text-align: center;
    /* text-shadow: 0  !important */
    vertical-align: middle;
    cursor: pointer;
    background-color: #FFFFFF;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    /* background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)); */
    /* background-image: -webkit-linear-gradient(top,#fff,#e6e6e6); */
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    /* background-image: linear-gradient(to bottom,#fff,#e6e6e6); */
    /* background-repeat: repeat-x; */
    border: 1px solid #3CAAE9;
    /* border-color: #e6e6e6 #e6e6e6 #bfbfbf; */
    /* border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); */
    /* border-bottom-color: #b3b3b3; */
    /* -webkit-border-radius: 4px; */
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    /* -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); */
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    /* box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); */
}


.btn-primary {
    color: #fff;
    text-shadow: 0  !important;
    background-color: #2f92e7;
    background-image:inherit !important;
    background-image:inherit !important;
    background-image: inherit !important;
    background-image: inherit !important;
    background-image: inherit !important;
    background-repeat: repeat-x;
    border-color: #5683ff !important;

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7',endColorstr='#ff2f76e7',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}


.form-search .input-append .btn {
    line-height: 20px !important;
    min-width: 35px !important;
    -webkit-border-radius: 0 14px 14px 0;
    -moz-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
    border: 1px solid #CECECE !important;
}

#companyButton{
    min-width: 35px !important;
    line-height: 20px !important;
}
.input-append .btn:last-child{
    min-width: 35px !important;
    line-height: 20px !important;
}


select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
    padding: 2px 6px !important;
}

.input-small {
    width: 100px !important;
}

.navbar .nav-collapse .nav li>a{
    border-bottom: 3px solid transparent;
}